import Vue from 'vue'
import VueRouter from 'vue-router'
import App from './App.vue'
import {routes} from './routes'


Vue.use(VueRouter);



const router = new VueRouter({
	routes,
	mode:"history",
	scrollBehavior (to, from, savedPosition) {
		//测试
	    // return 期望滚动到哪个的位置
	    // return {x:0,y:100};
	    // return {selector:'.btn'};
	    if(savedPosition){
	    	return savedPosition;
	    }else{
	    	return {x:0,y:0};
	    }
	}

});

//全局守卫
// router.beforeEach((to,from,next)=>{
// 	// alert('还没登录');
// 	// next();
// 	// console.log(to);
// 	// 判断store.getes.isLogin===false
// 	if(to.path=='/login' || to.path=='/register'){
// 		next();
// 	}else{
// 		alert("还没有登录,请先登录");
// 		next("/login");
// 	}
// });

// 后置钩子
// router.afterEach((to,from)=>{
	// alert('afterEach');
// });

new Vue({
	router,
  el: '#app',
  render: h => h(App)
});
